redeemable bond - French English Dictionary